doubling frame/machine - French English Dictionary